.shop_vip {margin:7rem auto 15rem auto;border-radius:1.2rem;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-height:10rem;font-size:1.4rem}
.shop_vip .table{width:95%;border-collapse:collapse;box-sizing:border-box;background-color:#fff;border-radius:1.2rem;margin:0 auto}
.shop_vip .table td{padding:1.5rem 0;border-bottom: #f2f2f2 1px solid}
.shop_vip .table td b{font-size:1.8rem}
.shop_vip .table:last-child tr td{border-bottom:0}
.shop_vip .table em{font-size:1.2rem;display:block}
.shop_vip .table tr td.on{color:#F7564D}
.shop_vip .table tr td.off {color:#999}
.shop_vip .table tr td.vippricebox{font-size:2.1rem;font-weight:bold;font-family:Arial}
.shop_vip button{width:88%;display:block;margin:2rem auto 3rem auto}
.shop_vip .checkskin-label i.i3{border-radius:3rem}
.shop_vip .table img.gico{width:5rem}
.shop_vip .yj{font-size:1.2rem;color:#999;text-decoration:line-through;font-weight:normal}
.shop_vip .norole h4{font-size:1.8rem}
.viplist{border-top:#f5f5f5 1.2rem solid;padding-bottom:1rem}
.viplist h1{width:90%;margin:0 auto;color:#333;font-size:1.8rem;font-weight:bold;text-align:center;position:relative;padding-top:2rem}
.viplist .CC{padding:1rem 2rem 1.5rem 2rem;line-height:200%;color:#666}
.viplist .CC b{color:#FD66B5;font-weight:normal}
.viplist #vipC{text-align:left}
.viplist .auth dl{width:50%;float:left;text-align:center;margin:1rem 0 0 0}
.viplist .auth dl dt{width:6rem;height:6rem;line-height:6rem;border-radius:4.2rem;background-color:#E7D3B8;color:#fff;text-align:center;display:inline-block;margin-bottom:1rem;background-image: -webkit-linear-gradient(top, #fff5cd , #FFDE87 );color:#232331;}
.viplist .auth dl dd{width:100%;line-height:2.4rem;display:inline-block;font-size:1.4rem;color:#666;}
.viplist .auth dl dt i.ico{font-size:3.2rem}
.viplist .auth dl dd h6{display:block;font-size:1.4rem;color:#666;}
.viplist .auth dl dd h6 b{color:#F7564D;margin:0 .3rem;font-weight:normal}
.shop_btm_kefu{margin-top:5rem}
.shop_btm_kefu img{width:25%;margin:1rem auto;display:block;padding:1rem;border:#eee 1px solid}
.shop_btm_kefu font{color:#999}
.shop_btm_kefu a{margin-top:1rem;display:block;color:#666}
.shop_btm_kefu .ico{margin-right:.4rem}
.shop_my_vip_self{text-align:center;line-height:200%;border-bottom:#f5f5f5 1.2rem solid;margin-bottom:3rem;padding-bottom:2rem}
.shop_my_vip_self .logobox{width:8rem;height:8rem;border-radius:4rem;overflow:hidden;margin:0 auto}
.shop_my_vip_self .logobox img.logo{width:8rem;height:8rem;object-fit:cover;-webkit-object-fit:cover}
.shop_my_vip_self h5{color:#999}
